Multidimensional Exploration of Software Implementations for DSP Algorithms
نویسندگان
چکیده
Abstract When implementing software for programmable digital signal proces sors PDSPs the design space is de ned by a complex range of constraints and optimization objectives Three implementation metrics that are crucial in many PDSP applications are the program memory requirement code size data memory requirement and execution time This paper addresses the problem of exploring the dimensional space of trade o s that is de ned by these crucial metrics Given a software library for a target PDSP and a data ow based block diagram speci cation of a DSP application in terms of this library our objective in this paper is to compute a full range of Pareto optimal solutions For solving this multi objective optimization problem an evolutionary algorithm based approach is applied We illustrate our techniques by analyzing the trade o fronts of a practical application for a number of well known commercial PDSPs
منابع مشابه
An Improved Bat Algorithm with Grey Wolf Optimizer for Solving Continuous Optimization Problems
Metaheuristic algorithms are used to solve NP-hard optimization problems. These algorithms have two main components, i.e. exploration and exploitation, and try to strike a balance between exploration and exploitation to achieve the best possible near-optimal solution. The bat algorithm is one of the metaheuristic algorithms with poor exploration and exploitation. In this paper, exploration and ...
متن کاملExploiting parallelism within multidimensional multirate digital signal processing systems
Exploiting Parallelism within Multidimensional Multirate Digital Signal Processing Systems. (May 2003) Dongming Peng, B.S. and M.S., Beijing University of Aeronautics and Astronautics Chair of Advisory Committee: Dr. Mi Lu The intense requirements for high processing rates of multidimensional Digital Signal Processing systems in practical applications justify the Application Specific Integrated...
متن کاملSystematic Exploration of Trade-Offs between Application Throughput and Hardware Resource Requirements in DSP Systems
Title of dissertation: SYSTEMATIC EXPLORATION OF TRADE-OFFS BETWEEN APPLICATION THROUGHPUT AND HARDWARE RESOURCE REQUIREMENTS IN DSP SYSTEMS Hojin Kee, Doctor of Philosophy, 2010 Dissertation directed by: Shuvra S. Bhattacharyya, Professor Department of Electrical and Computer Engineering, and Institute for Advanced Computer Studies Dataflow has been used extensively as an efficient model-of-co...
متن کاملChristian Panis Scalable DSP Core Architecture Addressing Compiler Requirements
This thesis considers the definition and design of an embedded configurable DSP (Digital Signal Processor) core architecture and will address the necessary requirements for developing an optimizing high-level language compiler. The introduction provides an overview of typical DSP core architectural features, briefly discusses the currently available DSP cores and summarizes the architectural as...
متن کاملFor review only – do not distribute OPTIMIZATION AND BENCHMARK OF VISION ALGORITHMS ON A DSP
This paper shows our work on performance optimized implementations of low-level vision algorithms on a Digital Signal Processor (DSP). The platform is a TI TMS320C6414 DSP running with 1 GHz and is therefore a cutting edge DSP. Performance optimization steps for DSP implementations are shown. A final benchmark compares the DSP with Field Programmable Gate Array (FPGA) implementations.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- VLSI Signal Processing
دوره 24 شماره
صفحات -
تاریخ انتشار 2000